high-throughput screening - English Synonyms Dictionary